什么是应用开发环境 您所在的位置:网站首页 onenet app开发 什么是应用开发环境

什么是应用开发环境

2023-09-26 13:32| 来源: 网络整理| 查看: 265

什么是应用开发环境

应用开发环境是一个面向企业商业应用的云开发平台。

回顾计算机计算能力的历史,从大型计算、小型计算、客户端服务器计算到云计算,计算能力和容量突飞猛进。中国有千万级数量的大中小企业,传统产业正在积极拥抱互联网,使得企业级服务的市场空间不断增大。但是,企业业务灵活多样,数字化转型已进入深水区,企业业务转型面临巨大挑战。在这激烈竞争的时代,如何加速创新、让好的想法尽快形成商业解决方案,快速实现商业梦想,是摆在现在IT企业面前的一个很大课题。

在云计算的3个分层中(基础设施层IaaS、应用开发层PaaS和软件应用层SaaS),面向企业应用的aPaaS平台(Application Platform as a Service)是企业走向云计算的基础。应用开发环境是一个集技术支撑、领域知识沉淀、人工智能为一体的综合性aPaaS平台。我们首先给开发者提供一站式云化开发工具、运行环境、运维工具等aPaaS的基本功能;同时,我们将多年的业务开发经验整合成行业知识沉淀,如交易管理服务、行业计费服务、领域应用模板等,进一步降低创新的技术门槛,使您在云端复用这些服务可以快速高效地开发出所需的商业应用软件。

业务架构

从业务视角来看,应用开发环境分为3层:技术能力聚合层、各行业领域知识应用沉淀和服务积累层、商业应用层。

对于应用开发人员来说,有了平台能力支撑和领域应用和服务积累,站在巨人的肩膀上商业创新更容易。 对于整个生态说来,不断丰富的应用会驱动云端应用、服务和可复用资产进一步丰富和增强,加速应用生态正向循环,形成商业应用开发的开发生态圈。

图 1 业务架构

技术架构

从应用功能开发、运维的视角来看,应用开发环境分为3层:

集成对接层:负责与外部系统的对接。 平台引擎层:用于解释和处理业务逻辑。 开发Studio:面向开发者,提供界面编排,业务逻辑编写和数据模型定义等能力。

图 2 功能视图

从能力组成来看,应用开发环境提供前台组件和后台组件:

前台组件:针对面向运营/管理人员使用的业务系统页面,推荐您使用标准页面实现;针对面向大众客户的互联网风格的页面,您可以选择高级页面实现。 后台组件:用于开发业务逻辑、构建数据模型,以及与第三方系统对接。

图 3 能力组成



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有